﻿using System;
using System.Collections.Generic;

namespace Interfaces
{   

    /// <summary>
    /// Поставка и трансфер
    /// </summary>
    public interface IDelivery
    {
        DateTime BusinessDate { get; set; }
        DateTime DeliveryDate { get; set; }
        int StoreId { get; set; }
        int SupplierId { get; set; }
        string DeliveryNumber { get; set; }
        string ExternalDeliveryNumber { get; set; }
        int TypeId { get; set; }
        IEnumerable<IDeliveryItem> DeliveryItems { get; set; }
    }

    public interface IDeliveryItem
    {
        Int64 ItemId { get; set; }
        decimal Quantity { get; set; }
        decimal CurrentPrice { get; set; }
        decimal RetailPrice { get; set; }
        decimal AveragePrice { get; set; }
        int TaxPercent { get; set; }
        double Weight { get; set; }
    }
}
